Minna's place is clean, easy to check-in to and it's a great size for London. It is a two minute walk from a major station and is easy to get to. Great place for Central London!