Great place, stunning vistas and great amenities