Great apartment - meets all the criteria you may have for a place to stay. Location a block from bottom of Spanish steps is further plus.