Isabella’s place is great, really clean and true to the pictures. The location is also perfect since it’s close to many restaurants, coffees and shops. Walking distance to the London Eye, Big Ben, etc. Loved staying there for the holidays!