A great place to stay. Very clean and had everything our family needed. A great plus was the shopping center across the street. This flat also is in walking distance to the royal mile which was wonderful.