Good location, stylish touches and a lovely terrace. Everything was sparkling clean.