The location is excellent! Within walking distance of all the London landmarks. The appartment is small and it was very hot when we were there, there is no air conditioning, but we were there only to sleep as we spent all day walking in London.
Afif was friendly and was there to great us.