Absolutely the best! We have stayed here several times and can’t wait to get back again! Wonderful host, location, amenities. Just all round perfect for us.