Resort is in a fabulous location, very nice grounds and beach, water was crystal clear and we never felt crowded. Overall, a great stay - this unit (2209) however does need some TLC and updating given the price point, particularly in the kitchen. Could be better stocked for families that do intend to have most meals in, and the refrigerator is in desperate need of replacement as it's covered in rust - so much so it comes off in your hand - and therefore really not terribly hygienic. I recall seeing this in an older review with a response that it was being replaced, so presumed it would have been, but alas no. I raised with management who said its still on order. Be aware and inquire as it did detract from the stay.