I really liked staying at Emilia's. I'd say the size of the apartment is probably more comfortable for 1-2 people, but we were three and managed just fine.
Why I liked it:
1. Very close to the subway (like 2-3 min walk) and approx 30 min ride to Manhattan
2. Close walk to Prospect Park which is a gorgeous park
3. Nice coffee shops and eateries around
4. Space is clean and comfortable
5. Fast WiFi
6. Emilia is responsive and will make sure you're comfortable
I would definitely recommend staying here. Thanks Emilia!