This flat was very clean and well equipped with kitchenware, bedding, shampoo and many other essentials. The location is absolutely perfect for walking to the Royal Mile, popular attractions and many dining choices. Buses are abundant and the train station is just a couple blocks away. The flat was spacious and comfortable. I highly recommend this lodging.