Perfect spot, perfect view, and great amenities