The location was perfect, there will be a lot of walking. Everything was clean and ready when we arrived. Very understanding when I was running late. There was so much information provided, and answered fast when there was a problem!