Our stay was amazing! The staff here is excellent and location is perfect literally a small 5 min walk to the beach clubs. Those are so fun!