Brilliantly situated, sparkling clean, wonderful host, we were so lucky to stay at this place!