This property is very nice. We stayed in building K, which is a new building. The room was new, all furnishings looked new. The room was very clean, however, the view from the balcony was nothing but trees. Also, the balcony has no privacy so your neighbors can see and hear everything when you are out there. I wouldn't pay the extra for the balcony next time. The service was terrible. We didn't have an extra blanket in our room for the pullout sofa and when we tried to contact someone after 8 p.m. there is no one. We went to get one at 10 minutes before 8 and the front desk was closed for the night and it wasn't supposed to close until 8. After 8 p.m. there is no one to help you at all until the next morning. The heated pool was dirty and cloudy. The pool next to the clubhouse was nice but the children's area was closed as well as the hot tub. The bedding was comfortable. You have to wash your own towels as there is no service at all. The beach is in walking distance and very nice. All in all, it was a decent stay, but I don't think we would stay there again due to the lack of service.