Nice property, updated rooms, fantastic beach. Pool areas very nice. Bars nice, decent drinks. Could use more background music. Food was ok 7.5/10 - quite good for an all inclusive, but not as good as some local restaurants. Staff are very friendly and helpful. Entertainment was good. Need more music around the pool. Location is excellent, not as busy as palm beach, but you are maybe 15 min way for night life. Always felt safe on our trip. Would return, but might consider a non all inclusive as I am a foodie.