We definitely enjoyed our stay at Blake's place a lot! It's super central and there's a lot of things you can discover in the walkable distance.
The only thing that makes a little bit difficult for internationals like me is that it doesn't have WiFi. But I highly recommend the Coffee Shop right across the street (J&J's) that not only offers a great variety of coffee and tea but also has WiFi ;-)