The location is perfect, accommodations warm and cozy, thoughtful touches and so clean! We'd stay again in a heart beat!