The hotel is well located, right on the beach. The common areas were actually nice looking. The rooms were a bit tired (paint dirty, tile broken, mold in shower, drain wouldn't drain properly, etc.) The bed and pillows were fabulous. The staff was great, breakfast was very good and plenty of it. I'd go back, for sure.