Comfortable stay in a beautiful garden.