It's a very nice hotel on the beach. Rooms are spacious.
There is a lot of parking but the spaces are very narrow. The big drawback is that by the time the pool opens, guests have claimed with their towels the tables and all chairs by the pool so unless you are a really early bird, don't expect to get a poolside seat until 4 PM. Management will not approach this situation.