An outstanding place to stay in Olympic Park. Felt right at home