Great location and very clean upon arrival. Very easy check-in process. Smaller than we thought and the parking situation was a bit difficult.