Compact flat on the ground floor that has 2 bedrooms and can sleep 4 people. Everything required was there and we had no problems with our stay. It was clean and tidy. Great shower, kitchen compact so realistically only one person in the kitchen at once but not an issue once you get used to it. Situated near Hollyrood palace its a 10/15 minute walk to the main part of the Royal Mile. The host quickly answered any questions we had. The welcome pack of information also helped with any problems. Overall a great stay.