This place looked exactly like the pictures and it was in a prime location! Just minutes away from Piazza Navona and waking distance to most attractions. We were only able to stay one out of our three nights though because the toilet was leaking water and continued to get worse. By the morning it smelled of sewage and the whole floor was wet. The owners were not able to make it out to fix the problem, but did give us a refund for the next two nights. The owners should have canceled our stay instead of adjusting the stay. This left us stranded on New Years Eve trying to find a room wirhout our refund since it takes a few days to get the refund when adjusting the stay. We understand that issues arise, but how it was handled left us without a place to stay over a holiday weekend.