Everything you need located in the most wonderful, serene garden! Exceeded our expectations, we'll be back 😊