The property was very nice, well maintained and clean. A lot of activities and a beautiful place. The wait staff were great in the pool and beach areas. Very nice and friendly and were a pleasure to talk to. Marlene at the beach was extremely nice and a pleasure to talk to.
The restaurants staff were also very good.
But, yes the but, the check in process made me think I had chosen the wrong property. Very very slow and the second I got to the counter, there was a sales pitch. I had been traveling, had to wait on the plane to get a tire change and was tired. After the day we had and the money spent, I really did not want a sales pitch. I understand that this is their job but not right at check in. And, truthfully, housekeeping could have done a little better job.
But, will I stay there again, absolutely. If you get past the sales pitches throughout the week, it is a great place to stay.