Great location, stylish apartment, easy check-in. Everything you need for a short stay in Rome. Highly recommended!