A clean comfortable place to stay set in beautiful garden.