Great spot in the heart of Chelsea! Close to virtually everything you need, just a few minutes walk from the main road and downtown London. Highly recommended.