The location is good. The old town and Princess Street are 25 minutes walk away from the property. The bedrooms and bathrooms were clean. The beds are so nice and comfortable. However, the sofas in the living room are not as clean as it should normally be. The heating system was a bit complicated. Contacted the agent they advised us how to reset the boiler. The flat was warm and had pretty much everything we needed.