Really clean. Stylish. Good location. Available parking. Not noisy. Good host.