This place has it all: beach, attentive staff, air-conditioned rooms, pools, traditional architecture, within walking distance to downtown....it was perfect! We had 22 guests here for a wedding and it couldn't have been more perfect! The chefs are amazing, and Sara was so great at managing our chaotic arrival and departure schedule! I can't wait to come back!