Everything was amazing! Communication was great before we arrived and check in was very easy. The location was perfect! Highly recommend.