Great location. As others have mentioned it is a bit noisy, but that comes with the location. Check-in was easy! Finding the place was easy.
Our main issue was that the bed was uncomfortable (two singles pushed together).