We loved our stay at Swallows Rest, we had everything we needed.