Updated TR:
We recently went for a 2 night stay again and although had another really nice experience I was a bit more objective this time. Firstly I had left feedback via survey that was emailed to me following my first stay here, everything honest. Sometime thereafter received an email from the GM apologizing for the issues I had with my stay and inviting me to let her make it up at our next stay. I replied to her email with our dates for this stay and asked to be upgraded to suite and she responded in the affirmative. In addition I managed, with much difficulty, to convince a rep at guest services to give me a $100 credit towards dining or spa even though that benefit on the credit card is only for paid stays.
A. One big con about the hotel is that it is situated atop a mall and, although they have free parking in the garage and an elevator straight from there to the lobby, it is not very accessible by foot. See below
The only entrance by foot to the hotel
There is an elevator right when you walk in but there still is a walk from that point to the lobby... not very convenient that there is no direct access to either the beach or marina much unlike the mall beneath it.
Anyway, as we approached the counter they greeted us by name saying they remember us from 2 1/2 months ago (must have had something to do with knowledge that we were coming). Check-in was not extra smooth as we were not confirmed in our suite and the receptionist had to take several minutes to check with the GM.
They have a Jaguar on site to take you anywhere even pickup and dropoff at airport!
Picture from sea of Hotel (enhanced)
Marina view from Hotel