Great location with great hosts. Stela and team were very attentive and could not be more accommodating. Fantastic location for all things London.