Yaniv was quick to get back to me, superb in his communications to me the day of my arrival, helpful in every possible way, a good conversationalist, and an incredibly impressive individual. I can assure you that you will enjoy your stay with him as much as I did mine!