Hill of the Cross Ferienhäuser, Resorts und Vermietungen