5 stars, beautiful place, great hosts. Highly recommend!