Very clean place, looks just like the photos. Great location, so good value for the price if you're staying with a few people to split the cost. Very nice that shampoo, conditioner, soap, and lotion were all available for use with refillable containers!
One downside was a miscommunication between the owner of the place and the company they use to host on air bnb. They didn't communicate with each other about repairs that were going to happen the weekend my group stayed, so we were left very surprised when a random man walks into the apartment one morning unannounced. So I'd recommend checking with the rental place if anything like that will happen during your stay so you can be prepared.