Clifton Beach is one of the most spectacular places in Tasmania, and this house is in a prime location overlooking it all. Deborah is a great host and accommodated all of our needs!