Burial Mound at Lerhol Ferienhäuser, Resorts und Vermietungen