Perfect location, spacious, clean, and a seamless experience. I highly recommend.