Beautiful garden, pet friendly and great hosts make this a must stay place.