Excellent location. Clean and welcoming stay, thoughtfully decorated, loved the individual heaters by room. We stayed with two dogs and had sufficient space