The Bellecastle cottage is beautiful little place and perfectly located. Excellent hosts! Highly recommend!