As all houses are not supplied with big free spaces around them and huge opportunities to apply different landscape designing ideas, you should choose the best possible solution and take into account your personal house's landscape supply.
When the landscape is not very big is not advisable to use landscape design that can only look right when there is enough room. So waterfalls, a lot of trees and huge bushes are definitely not the right way out. When the landscape supply is small it is better to take advantage of it by using a lot of flowers in your landscape. They do not need a lot of space, but still look very beautiful and make your landscape more alive with colors.
On the other hand some houses have been contributed with extremely large landscape supplies and that is also a challenge to make them look good. In this case to take the best advantage of offered space is to divide the landscape into different areas and therefore you can have various spaces to relax in your yard, for example you could have a swing installed or a barbeque, actually everything you want as the space is big enough to use it in various ways.