We have stayed at Swiss Cottage a few times. Keith and Christine made us feel very welcome each time when staying there. The rooms are very nice and spacious, they have just about everything you need in them! The service we have got there has been excellent! The food we think is very nice as well! We hope to stay there a few more times in the coming years.