Perfect location. Sparkling clean. Warm and well appointed. We enjoyed our girls only weekend.