Clean, quiet and conveniently located, its not hard to understand why the Craigmyle is often fully booked.