The condo all in all is not terrible, however I personally would not stay here again or recommended. The unit could be cleaned and dusted better and definitely needs updates and replacements. The beds, especially the master was awful and uncomfortable. All the curtains had stains on them, some food and some weird almost rust looking stains. Even the lamp shades in the living room/kitchen area had stains. The bar stools had water damage and the kitchen table and chairs have seen better days.The pipes in the condo also banged when flushing the toilet, more so the master and the pipes rattle a lot and pulsed when showering. Almost like a pressure issue possibly. I advised the owners/Management of the issue so hopefully they will look into it after our stay. The resort it self is pretty good. Second stay here and would probably come back. We love the two pools, Starbucks on site, bars ect.. just would not stay in this condo. Communication with host was good though.