Ester was very communicative and easy to reach. She allowed us to drop our luggage of prior to check-in which was incredibly helpful! The location is excellent - close to Fulham station and literally across the street from Chelsea’s Stamford Bridge Stadium. Toilets require some finagling to flush but once you get the hang of it, it is all good.