The pool and the beach was clean and nice. The guys setting up chairs and umbrellas were very helpful. The condo we stayed at had some issues. The bathroom door was broken, none of the toilet seats would stay up, the outlets in the bathrooms didn’t work, it’s very hard to use the clothes dryer, and the maintenance man came in while everyone was taking a nap. It was alright but we probably won’t be staying again.