We arrived at the apartment around 11pm and due to the self check-in there were no problems. The instructions provided were extremely thorough and useful. The apartment was really cool, both in layout and decor. Bed was very comfy and shower had great pressure. Everything was very clean.
Travestere is a great location and close to all the major tourist spots, too. Fantastic base to explore Rome