This is the second time we have stayed here, and it was just as good as the first. Great size, location, extremely clean and tidy and lovely hosts. It has everything you need for a comfortable stay.