Isabella was great and made everything she could to help me with th check in process. The flat is near major transport hubs and in walking distance from many sights and other interesting places. Would definitely recommend it and most certainly would prefer it the next time I visit London.