What a find. I could not recommend this apartment higher. Great location at around a 10 minute walk in to all key areas of town and a nice quite street. Apartment is immaculate, very modern / clean, comfortable and with ample space and all beds extremely comfortable. Kitchen is very well equipped and bathrooms are modern (one is slightly narrow, however this is a minor point). Slept 5 adults comfortably and room for 1 more across 3 double beds.
The host's could not be more accommodating, excellent communication, allowed early check in due to nobody staying the night before and was quick to reply for any issues we faced.
Genuinely cannot fault anything to do with the stay. Location is great with about 10 minutes walk to the train station, 15 minutes to the royal mile, 20 minutes castle. Just off a main road so local supermarket is literally 20 meters away with lots of other food, pubs, restaurants within a stones throw.
Glenda / Mark thanks for everything we will 100% stay again.