My husband and I shared our 4th wedding annivesary at this ocean front resort. It was very very clean. The front desk staff was very polite and nice. We enjoyed every minute of it. The kitchen area was clean. The carpet looked brand new...we stayed in room 350.