Very clean. The two double beds are +++ comfortable. If you have a fifth person, however, they would sleep on an uncomfortable couch in the non ac area. (The bedrooms ac worked very well) wifi is excellent. Pool very clean. Had a package with tips and advice which was very helpful. only cold water, but refreshing after the heat. A little difficult to find, locals helped us find it ( across from the school if you are having difficulties) about ten minute walk from dock. close to everything you need.