Beautiful garden. Warm, friendly hosts. Yummy breakfast. Amazing that we can have our dog there. Cute alpacas! Our kids enjoy the luxury pool. Thanks for another lovely stay.