This place is perfect. Rebecca provided everything we needed and was able to answer all our questions. The location is amazing. We loved our visit.