Perfect. Everything was as expected, and my family had a wonderful stay. Large bathrooms, extensive kitchen and the bedrooms were comfortable and airy. I would stay again without hesitation.