Joe was a great host and his apartment was perfect, had great lighting, spacious and unrealistically clean. I did require a later time to check-out and check-in; with a little hassle coming from my side, he still managed to adjust to my situation. I look forward to booking with Joe again on my next trip to New Jersey.