Excellent location. Attentive host. Clean and spacious apartment. Wee Thoroughly recommend. As it's on main street can be a wee bit noisey but I will still stay again. Great value