Excellent location, very friendly helpful staff, spotless rooms and facilities, we stayed for a 2 night break couldn’t have picked a better location or hotel, stayed in a family room, huge comfy beds everything you need, and a few extras more. Not a huge chain so lovely and attentive staff, Grassmarket is a great location for the castle, the Royal Mile, old town.Little bonus too you can get to Princess Street on a nice flat walk round the back of the castle great views too, loved our stay here will definitely be back.