Swallows rest has everything you need for a comfy stay in a home from home, in a beautiful part of the country