This place exceeded all expectations. Not only do you get amazing views from each of the two decks but the amenities available are fantastic. Everything is thought of down to games for the children to play and beach toys.