We really loved our stay Suite21. Communication and check in was very easy. The place is recently renovated, very stylish and clean. Local tips where provided which all worked out positively. The location of the apartment is the absolute stand out; right near Piazza Navona and in walking distance to everything, but at the same time the apartment is very secure and quiet. Overall a very pleasant stay and great value for money.