Good place to stay while visiting London. Felt at home.