The apartment is small but very clean and functional. The location is incredible. I would note the check-in rules - we did not see this when we originally booked and the host was not very kind about it. We ended up making the check-in time but it was very stressful given the host’s response.