We really wanted to like this hotel, the proximity to the beach is ideal and the rooms can hold larger families. However, we were disappointed from the moment we arrived. We were greeted with the smell of marijuana when we stepped out of the car, and once in the room, we realized it wasn’t going to get much better. The toilet seat was completely broken, and the towels and amenities had not be restocked. The front desk eventually dealt with these issues but it would have taken very little oversight to ensure a smoother stay from the start. The included buffet breakfast was terrible and empty by 8:30 so we ended up leaving to find something else to eat. I realize we should have limited expectations for a 3* hotel, however this property was a huge disappointment. We will not return.