Charissas place is great! Super convenient location with a bunch of restaurants/bars within walking distance.