You are in for a treat if you stay at The Barn, the owners have thought of everything to make your stay special.