PERFECT. Everything was excellent! Bed was new and firm. Amazing location. Great WiFi and AC. Exceptional communication. Parking was easy.