Great place with spectacular views and amenities.