It is almost impossible to impress me on cleanliness but Karmas place did! It so exceeded my expectations with respect to cleanliness and quality of the furnishings. The location could not be better. Stay here!