Barnyard Friends & Stables Ferienhäuser, Resorts und Vermietungen