Beautiful location and great views, living up to the photos. Plenty of space for everyone and thoughtful layout with good amenities. Thanks