Immaculately clean, in a very nice neighborhood. A bit inconvenient to have no bathroom on the main level, and very steep stairs would be problematic for anyone with mobility issues. The hosts are terrific, and the townhouse was well-appointed and perfect for our needs. We would absolutely stay here again.