Very clean and tidy, great hospitality and such a nice location. The place was bigger than we expected and easily fit a family of 5. Great value compared to other accommodation in the area.