An exceptional apartment in every way, spotlessly clean, luxurious, the attention to detail is amazing, the owners have thought of everything and the personal touches are just wonderful. Absolutely nothing was too much trouble for the hosts, they go above and beyond to make your stay very memorable. The location is perfect, literally just off the Royal Mile, all major attractions within walking distance. We will certainly be returning. Don’t think twice about booking this - just do it - you will NOT be disappointed. 10 out of 10 - perfect.