Great clean, modern apartment in an excellent location, cafe/ bars and supermarket on your street and obviously close to Spanish steps. The lack of windows didn’t bother us, it’s bright and airy, the air con was good.
Would definitely use again.