Elodie’s place is in a great location, big enough, and has all of the amenities needed for a short stay in London. I wouldn’t call this a luxury apartment, though, as the beds are smaller and much harder than expected, and the apartment needed a good cleaning.