Comfortable stay in a good location with beautiful gardens.