Great location easily sleeps a group of 6 with just a 3 minute walk to Earls Court station. Flat is a little tired and could have a little attention/ upgrade based on how much you are paying.
Team were great at responding though and we enjoyed our stay.