The condo was very clean and very well appointed. There was nothing at all that we needed that wasn't already there. I have stayed in many places where I had to go buy pots or utensils but that was not the case here. Everything was provided. Also had soaps in bathrooms, toilet paper, paper towels, trash bags, etc. That was very much appreciated as we flew in from out of town and could pretty much just go start having fun. Location is great. Close to beach and close to restaurants, CVS etc. The communication with the hosts was excellent. They answered all of my questions quickly. Five plus stars.