Beautiful location. Unique experience. Lovely little touches. Our dog had a blast!!