Location is great, room was perfect for two people, there was a hiccup checking in but it was solved within 15 minutes. Resort Staff was friendly - response time when requesting items (towels, etc) was a little slow but the resort was FULL of guests so the delay was warranted. The chairs on the beach were a great feature just only wish it came with the umbrella, have to pay extra to use one. pool area really nice but definitely need to add more chairs up there. They are filled before the pool even opens each day. Would definitely stay again !