Mast Landing, Freeport, ME Rentals