This place will be the perfect fit, we stayed there the first week of january was great. Its on one of the nicest pieces of beach, lots of chairs, and the food was excellent! Great service by all the staff.