This condo had a lot of supplies for cooking and entertainment during our stay, The place was clean, the bedding comfortable, plenty of towels and beach toys, but the carpet needed to be cleaned. The unit is somewhat dated, but well maintained except for the vertical window blinds that were broken or not functional. North Coast Village is a wonderful complex, very beautiful and a great location. The management company was great to work with. We will be back.