This place was not reliable or understanding to changes i travel plans. They do not care about the safety for happiness if clients if things are a bit out of their control. We were kicked out of the villa because if an error in our booking. The host was not reasonable about accommodating us and we had to find a last minute stay on the island. If you are someone who makes a mistake from time to time do not stay here.