We really enjoyed our stay at Vista del Mar. The Location is perfect to explore the Island. Our Room was very clean. You get a fresh beach towel everyday, which is awesome! Also a little breakfast that was also nice. We would recommend staying here. Caye Caulker is beautiful and we already miss it!