amazing place, good communication, and everything you need for an island stay