Location is really nice. It's close to Vatican and Piazza Navona. Everything was tidy and it's a lovely place!