Clean, great location near beach. All items were available that would be needed in the apt. Will definitely stay again!