The place is very nice and clean as described. The location is about fifteen minutes walk from the nearest subway station which is Fulham Broadway. There are plenty of restaurants and pubs within one mile radius.