Great place and very dog friendly in an idyllic, unique setting.