Great location, easy check in, and the communication was perfect. No parking provided but we found a spot right around the corner easily enough. Could have been a little cleaner, but overall we were very comfortable.