We traveled as a family and my only mistake was to book one room, we should have requested two. The WiFi is not great, so make sure you have data.
The staff went above and beyond and even prepared a special dinner for my boys which was amazing. We enjoyed our stay.