They got us in at the last minute as a result of a problem with the property we had originally booked. Staff was great! The problems were minor, hairdryer didn't work, juice machine was putting out only water, location wasn't exactly where we wanted to be. The service, friendliness and pool temperature kind of made up for it. The lady cleaning the windows was so efficient, I had to watch her for some tips.