We have visited this hotel 5 times and every time we have a great experience. The staff, the hotel’s upkeep, the pool and beach area, the attention to details. Can’t wait to come back again. Great for a couple getaway but also a great family vacation.