Valhalla is really well-located ! The check-in and check-out went really smoothly.