We had a great stay at the apartment, which is extremely comfortable and spacious with great location to the Royal mile. It is exactly the same as described. And Rufus provided clear instructions before our arrival and response timely. The only negative is bit hard to bring the luggage to the 3rd floor.