Very clean! Great location! Great Host and the apartment had everything needed. Will be back again soon! Thanks for all.