The Upper Deck was a great place to stay! Not only is it walking distance to the beautiful river, and of course the beach, but the accomodation itself is spacious and spotlessly clean! Mick and Kylie are friendly and approachable, and easy to contact. Would definitely recommend the Upper Deck to anybody!