Absolutely LOVE this hotel! This was my second time staying here this summer. The facilities are amazing and the staff are super awesome! The perfect place to mix in beach and pool time - even in a great location if you want to go to a party as well. The buffet style food for breakfast and dinner has lots of options and is well thought out. My favourite part is the morning song played by the pool everyday as the staff begin their daily programming filled with activities for all ages. I will be back again and I highly recommend it!