It’s a great place to stay with a prime location. It felt like we were staying at a resort and had all the amenities needed. We just didn’t have beach access on the property but we knew that ahead of time. The location made up for it.