Brilliantly located, sparkling clean, great host and top tips. We’d definitely return.