We had a disappointing start to our stay here m, as the unit was not cleaned from the prior guests' stay. The bed linens were dirty, the bathroom had no toilet paper or clean towels, the kitchen and bathroom surfaces were not sanitized, just to name a few things. We left a voicemail with the after hours phone number and shortly received a call back ensuring that the housekeeper would be over to clean the unit, which they did. We were told our cleaning fee would be refunded, which they have not done yet, and a week later we still are waiting to hear back if our first night will be refunded due to the state of the property on our arrival. Aside from that, the unit was great for our needs, with an unmatched view, and after that first frustrating night, we had a nice stay on the island.