Perfect location as we were attending a gig in Hyde Park. Small but clean flat - exactly what we were looking for. No windows but would still recommend for a short stay.