See previous review for more detail (we had two separate bookings run consecutively) but in summary this is a great place to stay and Kevin is a brilliant host.