It's pretty much a hostel. Cleanliness depends a lot on the other guests, but bathroom is cleaned every day by a nice lady. Location is great and check-in was super easy. Communication with Niko was fast, but we never met him in person (was totally fine with us).
But we have to say the apartment was highly over-priced between the holidays. We paid more than 3 times the avarage price and it's definitely not worth 70€ per night plus airbnb service...