For a three star property, this hotel has a lot of amenities. First of all, the property is very clean and feels modern and new. The on-site parking is great and even has a covered garage, which is awesome for hot summer days. The beach is a very short walk, one block down the road. I did get to take advantage of the gym once, which was well stocked and clean. I typically do not take advantage of free hotel breakfast, but I did hear all three mornings of my stay. There were different options every day and consistent staples, like Greek yogurt and granola and fruit, which is what I typically have for breakfast anyway, so very convenient!
If you are looking for a hotel with a great outdoor pool, then I would not recommend this resort. I did not use the pool because the pool is in the first floor under the parking garage. Because of this, the pool is completely shaded and right by the road. You will not get any sun by this pool. Fortunately, I was not planning on spending any time by the pool, and spent my time at the beach.
Overall, this hotel is in a great location and I would definitely stay here again. Great value for the money!