Clean as a whistle, great location, and able to accommodate me at the last minute. 5 stars.