Great location. Clean. Easy check-in. Great communication. We enjoyed our stay!