Modern, clean and well equipment apartment, within walking distance of Covent Garden, made a fanastic stay...