Great place, ideal spot in Dee Why, amazingly clean, spacious, welcoming and great hospitality