Great location, self check in and just a short walk from great restaurants