Situated between North Park and South Park, Mireille’s place is walking distance from lovely parks, restaurants, and breweries.