The property was very clean. The staff was really nice. They were actually able to get us checked in 3 hours early. The location is perfect walking distance to shopping, dining, nightlife and the beach. If you get tired of walking, there’s a free shuttle you can call to come right to your room to pick you up. They had activities every day. A pool party, henna tattoos, hair braiding, a magician… it was a great time!