We never met Justina, but communication was easy. We get an early check-in which was great, and Justina is very helpful about this.
The apartment located 5 min walk from Earls Court tube which was one of the station that is buggy friendly, so big plus! The building and amenities looks quite worn out and need a little maintenance, but bed and towel are clean.