Hazel's place is beautiful, clean, spacious and really set up to entertain. It was perfect for our large group and the location was everything, walk to the beach, right across the road from the river, had a fantastic weekend!