We really enjoyed our stay here. We we are a family of four and this was a perfect place for us to stay. There are grocery stores within walking distance and many really good shops right outside the door of the flat. There were comments previously about it being quite loud. You definitely can hear street noise and people partying outside as it is on the main street but really it was not bothersome at all to us. And no, there is not a night club directly below it as stated in other comments but there is one down the street as well as many other bars restaurants etc. Super convenient for a night out. We didn't find the street noise be a factor when falling asleep either, and the building itself was quiet. We walked to the castle, train station, old town, Royal Mile all from this location. Comfy beds and pillows. Oh, did I mention you can see the Castle from your bedroom window? AMAZING!! Would rent this flat again!