We had a perfect stay - the accommodation and location were both superb. We would certainly stay here again.