This place is a great location as it is super central. There are a few great restaurants near-by (Czech, Indian, and French style bakery) and it's a ~25 minute walk to Old Town. Very central to the transit lines as well.