I stayed here for about 3 weeks and thoroughly enjoyed it. The location is ideal and close to the J train which takes you straight to Manhattan.
Luis and Melanie are absolutely fantastic hosts and are very considerate and helpful.
Whether it be a business/leisure related trip, I highly suggest staying here.