Beautiful, well maintained resort. We had a two bedroom unit for the four of us. We requested Bldg. B, as Bldg. A gets direct sun all day. The unit was very nice, well stocked with cooking utensils, towels, sheets, etc. This is the second year we've stayed at this resort: it's right on the beach with beautiful grounds. Shuffleboard, bar-b-q's, nice swimming pool, hot tub and tennis courts are right there. There's a beautiful sunset each night--all one has to do is watch from the balcony, or take a stroll to the beach.