The apartment of Francisco has everything you need and its within walking distance of all the major sites. We really appreciated the early check-in when we arrived. Would recommend!