charming place that is well located on an adorable street