Geographic Centre of Europe Ferienhäuser, Resorts und Vermietungen