Beautiful views and all amenities required.