Nice, clean place. Wonderful location- easy access to the royal mile and all old town has to offer. Only complaint was the late night noise from the crowds leaving the bars nearby.