In short: stay here.
Francisco has a fantastic place and is very welcoming and helpful. The place itself is in a great location, spacious, and clean. Couldn't recommend highly enough!