Raviv is incredible! He truly knows how to plan an authentic and fun trip. Raviv made it so easy for us to not have to spend too much time scheduling out our trip and everywhere he took us was perfect and special! He helped us feel safe. He was always available to us and great to spend time with! Highly recommend Raviv!