A home or apartment that has a rooftop terrace can offer many possibilities for relaxing and entertaining, including an amazing view.