We would NOT come back here. We were robbed of 2 afternoons of our vacation time which is unfair. Instead of enjoying the island we had to stay in so repairman could fix various broken things due to lack of maintenance: broken large sliding patio door which is old and rusted, screen door impossible to open/close, sliding shower door, broken bathroom window couldn’t be fixed, etc. Although the bathrooms were updated, the rest of the condo desperately needs updates and fixes: front door handle broken, old sofa and chairs that are very dirty, stained and torn, all chairs on patio torn, 2 of the 4 stove plates didn’t work, no decent curtains in rooms make it impossible to sleep in, mattress in master bedroom is old and sinks, main fan was broken prior to our arrival and we learned owner/host knew and didn’t fix it! Overall the property is dirty and common area not maintained – condo not clean, pools were all murky, chairs at pools and small beach were dirty and broken, ZERO cleaning of common areas – stairs, floors between condos were filthy and although we asked several times we never got floor towels for bathrooms, TVs disconnected to wifi and streaming platforms couldn’t connect. NO sound insulation and very noisy neighbors (partying college students) woke us up several nights! Despite, all these issues the staff was lovely and quick to respond and send repairman and the condo has a nice view and is spacious. But overall property is old, dirty, unmaintained and overpriced!