Amazing experience. We had everything we needed and we were very comfortable. The gardens are beautiful and it was so nice to be able to take our dog. Highly recommend this stay.