Everything we needed! This was a great place to stay. I had read all of the reviews and most were right on target. The condo was clean and in a safe neighborhood. The kitchen was fully stocked with everything we needed plus more. Not only were there extra linens but there were beach towels for us to use also which was a nice surprise because we were travelling lightly. Take note that the parking space provided was adequate but we had to get out of the car before my husband backed into the space because we couldn't open the doors all the way to get out of the car otherwise. As other people said, there was no need of air conditioning because the cool ocean breeze gently blew through at night. It was really nice. The beds are super comfy. All in all I would definitely stay there again. There's really nothing that stood out as a deal breaker negative. I gave 4 stars for check-in instead of 5 because I prefer self check-in, but our greeter was very nice and responsive when we texted. Really nice stay!