The check-in etc. is smooth & the place is located at a walking distance from Piazza Navona. You can easily walk to the pantheon or the trevi fountain. The steps to get up are very tight and I wouldn't recommend it if you have a lot of luggage. Also, the AC in the room didn't work well the initial two days of the stay (and it was very hot in Rome when I visited) - but it worked well on the last day. So you might want to communicate that to them in advance.