I stayed for 6 nights at Megan's place, and the place was exactly as advertised, cozy and light! The room has all the storage you'll need for your stay, and the apartment is only a short walk from the subway stations which can get you into Manhattan and Downtown Brooklyn quickly. The bus is also nearby to easily get you into Williamsburg, so connectivity is great. It is also really easy to access from JFK, and Megan has detailed instructions on how to get to the flat from any of the airports.
Megan and Veronica were very welcoming and showed me around the flat so I knew where everything was and I could make myself at home. The cats, Arya and Leo, were very friendly and very happy to receive attention but also content to be left alone if that's what you want. I was given lots of great local tips for my trip so if you need some ideas on things to do in the immediate area then this can be very useful.
Overall, my stay was greatly and I wouldn't hesitate to recommend staying at Megan's place if you're planning a trip to NYC!