is valhalla a nice place?