Charlotte was a great host. She met us at the door and took the time to explain the town to us. Her place is very clean and has a nice modern feel. She had coffee, eggs and bread so we had the option to make breakfast. Great location near the royal mile.