The apartment was very clean and nice. It was a perfect location set back away from noise and walkable to everything except the grocery store. The beach was a 9-minute walk. Other reviews stated that the apartment was bare bones minimum, so we took our own pan and some things to make "cooking in" easier. They did end up having pots and pans, but maybe having a bigger spaghetti pot would have been good. There is a table with 4 chairs, so one of us sat on a cooler to eat dinner. Maybe having a few folding chairs would have been nice. Everything else in the kitchen was great. It is a rental property, so the pantry door was not on the track, one of the bathroom doors doesn't lock, and the medicine cabinet door rubs against the faucet when you open it because someone decided to install the medicine cabinet an inch or two too low or maybe a smaller faucet would have been better. (The bathrooms were very nice and the showers were great!) You do have to bring all of your sheets, towels, blankets and kitchen towels, but that ensures that everything is clean and fresh. They supplied shampoo, soap, laundry detergent, dishwasher detergent, paper towels, toilet paper and trash bags. We paid extra to use the under-apartment parking, and it IS SO WORTH THE MONEY! The A/C worked great. Honestly, it was a great place to stay and we all agreed that we would love to come back and stay here again.