Fantastic flat right on the Royal Mile. Very comfortable for our family of 5. We would definitely stay here again, and have recommended it to others in our family.