Nice location in Praha next to Letna Park to walk to the city. The key box makes the arrival easier.