Clean and recently renovated is a perfect description. I have no complaints- everything was as promised and Shujie was a hospitable and responsive host. The location is great- restaurants, shops, the beach, shuttle rentals, and the bus were all within walking distance. The travel agency on site seemed a bit like a timeshare trap, but one agent told us to walk over to Expedia in another hotel and book everything through them. There is a small take away restaurant next to the sundry store in the hotel- dont not write this off. We ordered burgers which my son liked them so much we had to get them again on the last night. Shujjie provides linens, towels, beach towels, even a beach bag- everything you need to fun in the sun. The tv only had a few channels, but that may be more a problem with user error then the service provided. Having a laundry in the building is really convenient and both the pool and hot tub were very clean. Overall we were very happy with our stay and highly recommend this rental.