Darshan is the definition of a great host! He works hard to make sure you have a good experience. I was especially impressed by the snacks and breakfast provided!