We had a great time, the location was very good - just a few minutes walk from the Trevi fountain. There's a Metro station just a minute walk from the place, which was really useful.
The place itself was very nice and clean and exactly what we needed - perfect for sleep and short breaks in the middle of the day.
Nice little kitchen, has what you need and good for daily stuff.
We actually didn't meet the owners (the check-in and out are being done with a safe), but they had completed the requests we asked for in advance.
There's a staircase between the floors, I liked it but you should consider this..
In conclusion, I recommend the place (mainly to young people). very nice and cheap.
(We were a group of 4, ages 19-23)