Very nice resort by the beach. Extremely dog friendly for those who bring their k9 pals everywhere. Checkin/check out were very smooth. Everyone was very nice. Only drawback is there is no “room service”. There’s a couple of items you can order that is from one of the restaurants. So if you’re have a late night out and are hungry, better to stop somewhere and bring it to your room. Otherwise, it’s a great place to stay.