Clean and comfortable flat in an outstanding location just off the Royal Mile. Highly recommended.