We stayed at Kevin's apartment for about a week this April and had a great time. Communication with Kevin was very easy, he was super responsive prior to and throughout our stay.
The room, actually the two rooms, are very spacious, exactly as described and perfect for two people.
The area is fantastic, lots of shopping, great bars and restaurants, as well as Prospect Park, right around the corner. Try Rose Water which is at Union St, just across 6th Ave.