We stay in many Marriott Hotels but this is our first in a Residence Inn. What a pleasant surprise. Absolutely spotless! Room was great! We had a separate bedroom and a large kitchen area along with a lounge and a bathroom with a massive shower, though I still would prefer a bath too but this didn't spoil our stay! Bed was comfortable. Breakfast was good and quite plentiful. Location is great for the Old Town and within a 15 minute walk or so to Princes Street etc. Would definitely stay here again! Staff very friendly too.