Perfect flat! Had everything I needed and more. They made my stay in Rome absolutely amazing! Loved the neighborhood and how easy it's to get everywhere. Would stay again!