Great location, just a few steps from Saint Peters Basilic. Super clean and nice place.