Perfectly located and having lived in the Grassmarket previously, the road and club noise didn't bother me though it might be a tad loud for others. All the amenities and local tips you can think of - the snacks provided gave us a much needed boost when we checked in after walking in the heat all day! Really easy check-in and clean - everything you could ask for really!