Great place with everything you need to enjoy some time away! Value for money especially for Ocean Grove. Highly recommend