Elizabeth place was really nice and comfortable. It is located next to Baker Street station and Marylebone station. We’ll definitely recommend it!