Super clean and tidy, well maintained and looked after, great communication throughout, gorgeous place to stay!