Varsham has a great home in a very nice neighbourhood. It is also very close to universal studios by car. Definitely recommend staying here as they are wonderful hosts!