i loved caye caulker and vista del mar is a perfect place to be on the island.