The room was clean. The property was gorgeous! The pool and hot tub were superb. Raybo and Ben and the other staff were all very kind and welcoming. We had a great stay. One thing to note is that you cannot cook meat in the shared kitchen. If that's a problem for you then stay somewhere else. Other than that it was a pleasant stay.