This place is nicely located in Testaccio with a beautiful terrace and view. The indoor space is very small. There is some sewer smell coming from the washroom which gets into the common areas because there are no doors to keep it out. We had very heavy rains during our stay which caused water to leak through from the front door and the ceiling above the bed. This made it inconvenient and uncomfortable