Fantastic place. Close to Royal Mile, all bars and restaurants in easy walking distance. Lovely and clean.