Suited our needs, wish it had been a little cleaner but overall what we were needing. The only issue we had was not receiving the code to get in before our arrival. Parking was also a bit unconventional. Great location and overall worth the stay.