I would thoroughly recommend Francisco's place. It's spacious, clean and perfectly located. All major landmarks are within walking distance and there are tons of restaurants and cafes around.
Francisco replied promptly to all our questions and was very helpful on arrival. We had no issues.