The daily breakfast was awesome - good food, beautiful view, and absolutely wonderful staff. I also enjoyed the Sugarcane Grill for drinks and dinner. Small, quiet, reasonably priced hotel conveniently located. You MUST be able to climb steps for pretty much all rooms - top floors are 3 flights up. BTW: YOU NEED CASH FOR TAXIS, which is the only way around (we didn't know this!). ATMs aren't always working, so get more than you need when you have the chance.