The Garden Lodge offers an idyllically tranquil and relaxing experience in a peaceful rural setting in the heart of Suffolk, close to Sudbury