Very clean, appointed, with the perfect location for us. We came for my sons graduation from American. Parking was a bonus! The host was available and gracious the whole time.