Great place, with amazing views.
Perfectly setup for families and a huge variety of things to keep the kids occupied.
Will definitely be returning to stay again.