Stella’s place is in a perfect location, plenty of restaurants within walking distance!