We had a great time here. Location is very close to colosseum and metro is nearby. The place had a self check-in process and very clear instructions were given by the host.