We made a last minute booking the morning of our arrival and Sal emailed us several times within minutes of us contacting him making the booking a breeze. He had a place to safely store our bags until we could check in and he actually got us in several hours before his check in time. The apartment was extremely clean, great view of the ocean, it had everything you would need...fridge, stove, dishes, coffee etc to make your stay here very comfortable. The bed was great and we would certainly stay again should we make our way back to Caye Caulker. It was also delightful to be right next to the paradiso cafe that has great food and delish drinks :)