Location of resort was great, walking distance to local restaurants and many stores. Great beach with white sands. Rooms were close distance to the beach but facing back, you can still see the beach from the balcony.
My cons were
1. Too many people at the pool and beach so if you don't tag your pool or beach lounge chair early in the morning, for get about it. (Resort give out chair tags at check-in)
2. They don't do everyday cleaning of your room. You have to clean and take your trash out. Had no idea.