Beautiful views with all amenities required for an easy stay.