Monk's Island Ferienhäuser, Resorts und Vermietungen