We had a great time in Caye Caulker. The appartment offers everything you need. The view is nice and the place is very quiet. Although it is close to everything. The Apartment seems to be brand new and was super clean! We would definately stay there again! Thanks to Sal and his family! :)