Outstanding place; a true gem in the heart of Rome just a few steps from Piazza Navona. Very clean and smooth check in. Highly recommend