We really enjoyed staying at the Studio Annex. It was so easy to get there from Heathrow even when we were exhausted from an 8 hour flight. Plus, exploring the area and getting into the city was very easy from their location.
The studio annex is clean, cheerful, comfortable, and efficient. We found it met all of needs for exploring and relaxing. If we ever have the opportunity, we would stay here again.