Diggers Villa is a nice and tidy villa with a lovely deck to take in the views, easy access to diggers beach and pet friendly.