Picton Foreshore, Marlborough Bach Rentals & Resorts