Our stay was very good. The property is clean and maintained. The host was very responsive, and the property manager, David, was kind and offered great suggestions. The location is remote, so ready yourself for expensive airport transportation, but buses and dock area balanced things out. Would recommend and stay here again.