Carnuff Lodge had everything you could possibly need, Breege and Mike are fantastic hosts, it is a beautiful place.