We've been vacationing in Marco Island for many years, however, it was our first time staying at this resort.
The unit itself was lovely and well kept, but our check-in process was absolutely unacceptable: we were disrespected and made feel extremely uncomfortable (especially our 8 YO). We were asked multiple times if we were sure we came to the correct place, called by the wrong name, told repeatedly to assist them with the check-in process (?!)... We've got to the point where our son was afraid to pass the check-in counter on our way to the beach or the restaurant.
Never staying there again.