Ella’s place is great for a family like us. Looking to explore london with 2 small children. The location is amazing within a few minutes of the Covent Garden underground station.