Absolutely loved the hassle free check in and stay at Skye's. You'll find a spotless room and accurate as in the description. The bus and tube connections are awesome, just a stones throw away and you can explore all the touristy places in London. There are direct buses to Trafalgar Square and maximum of one transition of your taking the tube. Calm serene apartment with many stores and restaurants nearby, some of them operate till late.