Outstanding! The location is perfect, the accommodation was fantastic and Dave was great with communication and recommendations. Excellent from the moment we booked to checking out. Highly recommend and we will definitely stay again.