The location is fantastic.. 100m from the Spagna stairs... better location in Roma must be hard to find. The flat is very nice although would go with a refresh but the location is so great that you forget quickly any tiny details you might find here and there. Definitly a place to stay.