Excellent - exceeded expectations. Lots of thoughtful touches, great apartment and communications. Rooftop patio was a nice bonus, and of course the included parking which made the trip much easier.