Great place, resort like amenities, impressive views.