Joshua was an excellent host! I had a great stay at his place during a short trip to New York. His apartment was very clean, well situated, and had everything you would need to feel at home. Communication was also excellent. Joshua puts a lot of care into making his guests feel welcome and comfortable. I especially appreciated his flexibility with the check-in and check-out process. I would definitely recommend staying with him.