A beautiful house: stylish, airy and sparkling clean. My family had a lovely time staying here.