As previous reviewer said — totally fine for a short
work-related stay; cheap for the neighborhood. 10 min walk to Paddington and almost across the street from Hyde Park.