As I host myself I am more demanding when I visit other apartments but this place has everything can fit in a small apartment and was very clean and very well organized and above the average apartments that take 5 stars in airbnb. Of course is recommended!