Perfect! Exactly what I needed and expected at short notice, excellent communication, great location, safe parking, seamless check-in& out, comfortable hotel stay. Thanks Warren!