Taha's place is really perfect to visit Palo Alto and Stanford. The house is really nice and equipped with everything you may need during your stay. Check in process is really easy. Keep in mind that there is a little stair to climb before entering the main space.