Amazing place tucked in a wonderful tropical garden paradise. Great location as well in Dee Why! Hosts were very friendly. 10/10