Absolutely stunning apartment and unbeatable location. We stayed with a large family group, hosted a full Christmas dinner, and everyone had more than adequate space. The views out every window are priceless, the rooms are spacious and beautiful. Beds are comfortable. Yes, there are 4 flights of spiral stairs to get to the apartment, but my mother stayed with us and she is 79 years old, so it's doable for most anyone. The location at the top of the Royal Mile is so convenient, and a pretty easy walk to Waverly Station. Our stay was unforgettable and will remain a family highlight.