Beautiful views, perfect location and all the needed amenities