Awesome location with great resort amenities. The beach was a hidden gem and having on site assistance was a big plus for us. The room was spacious and extremely clean upon our arrival and housekeeping was great at providing us with any assistance needed for our unit. The views were breathtaking and the pool was a great place to take a dip and cool off. Friendly staff making this a 10/10 for us! Would recommend to anyone the pool is great for kids!