It is super clean and very nice place. You can expect the comfort of an apartment and all the details of a hotel all combined in one place. The only problem is the 3 levels of stairs if you have heavy luggage.