Peaceful and quaint on beautiful Mayne Island.