We had a delightful stay here. It was clean. The location along the Royal Mile is perfect for exploring. Would definitely recommend staying at Michelle’s!