Excellent host; great location for sightseeing on foot or by public transit; immaculate.