Stella's place is well situated, across from a beautiful park and near lots of restaurants. The space is clean and simple, which was great for us.