It was clean. The kitchen had adequate cookware, but was lacking in utensils, glasses and cups. The disposal was not working, but called and someone came quickly to fix. The kitchen/dining/living area was spacious, but two of the bedrooms were very small. The view of the gulf was unhampered and wonderful.