Very nice spot. Very well located near Vatican and ottaviano metro. heaps of bars shops and restaurants around. Quick and cordial responses from Thea. Very helpful. Let me leave my bags after I checked out and came back to pick them later.
I recommend for quick stays in Rome.