Amazing place and location. Perfectly located. Couldn’t have asked for a better location. Easy self check-in. Highly recommend!