We attended a wedding here over a long weekend and the hotel was fantastic. Great food, friendly staff, lovely rooms and a wonderful atmosphere. The perfect mid-range mexican retreat. We especially loved how friendly the staff were - they made us feel very much at home and knew our favourite orders etc. By the end of the 4 days we felt like part of the family!