The apartment itself is pretty solid in the hard amenities - lots of furnishings, everything's clean, and the balcony is beautiful for instance. The soft amenities could use a little touching up - the check in process is a little difficult since you have to check in at an office that's a 15 minute walk from the Airbnb itself, and we found the beds a little firm. We also almost ran out of toilet paper in one of the bathrooms by the end of our stay - I'm not sure what the process would have been to replace it if we had.