The flat is very clean and very modern. It was perfect for two. Located just across the street from the most delicious Greek restaurant. It's a good walk to the Royal Mile and there is such a good vibe at the flat...we are glad we stayed...great bargain.