Great location (though comes with some street noise), easy check in process, clean, modern place, everything as described, recommend.