The location is near everything (Caye Caulker is quite small, so really, no matter where you stay you're right in the heart of everything.) The stairs were tough to lug luggage up and down, so I'd definitely only recommend this place for those who are packing light or backpacking. While I read other reviews that Jeffrey wasn't very responsive, I can add to that by saying he indeed takes a while to respond. Once we were in Belize, I did get a message back from him on day 2 that if we needed to change our room on the 4th floor (due to my busted ankle that I had emailed and contacted him on whatsapp a week prior with no response) that we could do so at the front desk. Before that? Nothing. Also, there was a very loud slamming of their sign and a door on a windy night that literally kept us up the entire night; when I mentioned it to the front desk guy, he said he was still looking into it, but never followed up with us. It made for a pretty miserable first night. Jeffrey responded about it and said that they had fixed the sign issue. Luckily, there were no more windy nights the rest of our stay. Pro tip: keep the fan in your bathroom on all night w/ the door closed to help w/ street/outside noise if you plan on getting sleep.