Good location. Sparkling clean. Modern flat. Very quick response to questions. Very happy with stay.