Really stylish and spacious, great facilities and being close to the beautiful Piazza Navona is great.