Perfectly located, spacious, well-equipped, and checking in and out was a breeze. Definitely would recommend.