Good price for the location. We were able to walk to the Royal Mile. The bathroom is very small and hard to maneuver in. The kitchen counters and dining table did not seem to have been cleaned. That being said, the beds were comfy and there was convenient parking.