Very clean, very convenient, and nice amenities. The smell of cigarettes gave me a headache occasionally, but this is probably because I am not used to being around smoke. Would recommend!