I'd definitely recommend Edgar's place. I didn't actually get to meet Edgar until I was checking out as our schedules didn't match but he always responded quickly to my messages. And when I did finally meet him he seemed pretty cool! Checking in was easy and the room was as described - pretty big with lots of storage. One big plus was the air conditioning in the room which was definitely appreciated as NYC was pretty hot when I was there.