10/10. The apartment is exactly as described. It was clean, the location is superb and the hosts were very accommodating with our various requests concerning check in/out and storing bags. Overall we had a great stay - thanks so much!