Very nice apartment in an amazing location. Travastere is one of our favourite places to visit in Italy. Great host and fast communication. Definitely recommend this spot!