We had a wonderful experience! The location is great. The set-up was excellent and had everything that we needed. Check in was simple and the instructions were very clear!