Very nice and clean apartment, nicely decorated. Good location. All the necessary amenities available. Self check-in let us feel completely free about the stay in the apartment. We never met the hosts during our stay. However they really managed to think about all the possible details so that we feel welcomed upon our arrival. Recommending!