Most amazing stay on Mayne Island. The location on the water is unbeatable!