Good location, easy check in, everything you need for a short stay in Rome