We enjoyed our stay. Within walking distance to the beach. We found the dishes, pots and towels to be limited as we were a group of 6 and there were just enough to get by.
The complex is very nice and we enjoyed meeting other guests there too.