Anna's place is lovely. It was perfect for the 3 nights we were there but we could have stayed longer.
Anna and David were extremely accomodating - including early check in. This made getting off a long haul flight much easier.
I would highly recommend staying here if you are spending time in London.