Meursault Castle Ferienhäuser, Resorts und Vermietungen