Caolan is a wonderful host and really goes the extra mile to ensure you have an enjoyable experience during your stay. This is the 2nd time I've stayed there and I can't recommend him or his place highly enough