extremely great location and great value, especially for a place in London