Absolutely excellent! Great location, great amenities, and very comfortable.