We’ve stayed here end last November. While our stay was overall pleasant due to the good service and hospitality, we also had four very large Indian weddings during our eight days, so there was construction everyday at the green right at the beach (on top of the ceremonies). That’s the main reason we wouldn’t return as relaxing was difficult. Seems the hotel leans towards focusing on weddings/conferences. The GM was apologetic though and offered us some compensation.