Amazing stay with amazing amenities. It was perfect for the 9 year old we travelled with, and he loved the on site trampoline and many rooms and levels to explore. With the beach close by, and shops and parks and a nice drive away, it was perfect :)