Excellent stay. Spotless and beautiful throughout. We enjoyed the small personal touches (like the retro games console). The kitchen was modern and well stocked. Bedrooms and bathrooms were beautifully appointed.