Comfortable, spacious accommodation in a great area of London. Definitely five stars.