Excellent place. Clean and great personal touches. Will definitely come back when we come by cradle mountain again.