Comfortable stay on the beach and handy to the attractions around the Peninsula part of Tasmania.