It was almost the ideal setting. It had everything guests needed to stay for a few days, including refrigerators, washing machines, and dishwashers, and it was clean. Because there were so many simple refreshments like water, milk, coffee, and snacks available, we found this to be enjoyable enough. The bathroom was spotless, and the furnishings, including the bed, was quite comfy. Being situated where Royal Mile started to calm down was also advantageous. It's wonderful to take in the city. Phil was extremely gracious. It was helpful to have a comfortable welcome and recommendations for good restaurants in the city. Contact became extremely rapid as well. The upstairs was a little noisy at times, but it wasn't unbearable.