perfect location, wonderful flat - everything is brand new and very clean. the only reason I am not giving 5 stars is the noisy construction happening across the street during the day on weekdays and the renters in the upstairs apartment were so loud and inconsiderate with very heavy footfalls at all hours (including at 345am one night). If the owners would put down some area rugs to deafen that noise, I would definitely stay here again. (Also, the key pickup being a 10 minute walk away is mildly annoying with luggage after a long flight).