Spotlessly clean. Spacious. Comfortable. Light and airy. About 25 minutes walk to Royal Mile. Fantastic Indian restaurant round the corner.