Easy check-in and great amenities in a beautiful location. We used the bike rentals as well as their beach mats and chairs. Staff is very helpful and responsive.