Clean enough. Very comfortable bed. Shower is on the small side and unfortunately there is no comfortable seating in the lounge. The kitchen and tableware didn't seem clean enough to use without cleaning it ourselves which was a little off-putting. Location was great and the apartment is flooded with natural light, which was beautiful. Only thing was the host wasn't willing to be at all flexible re check-out time and made our last day difficult as we couldn't leave the luggage for an extra couple of hours in the apartment.