Elizabeth and her husband were great hosts. The Place is close to Stratford Station and it's really easy to get to central London from here. We had a great stay.