The location was great. The hotel is very modern, and sleek. The rooms are very large, and kitchens are great, it is like staying in a Condo for the same price as a regular hotel room!
However, there are some negatives: the pool is tiny, and only has a few chairs around it. There isn't a hot tub, which is typically a standard feature at a hotel or a condo. It is on the beach side of the street, but there is a parking lot between you and the sand.
We had some specific problems with our room, which they probably should have done a better job to fix. They did a 'half attempt', but frankly should have offered us another room, or 'comp' a free room for a future visit. Unfortunately, they did not....