STAY HERE!!! Amazing location, spotless room, large and luxurious. Everything from check in to check out was seamless and effortless.