Larissa’s place is amazing in a great part of NY. Great bars, food and atmosphere. The flat itself is a gem too!