We had a great stay at Rebecca's lovely spot. The location was the best part for us. You're right below the castle and just a quick walk to all the action along the Royal Mile. The place itself was clean, with lovely decor and thoughtful amenities (coffee, tea, shower supplies, etc.) provided. The walls are thin as others have mentioned, but nothing so loud or obnoxious that we were unable to get to sleep or enjoy some peace/quiet.