The apartment was just as it was in the pictures. The place was cleaned very well, which is important because we have an explorative toddler. It was nicely decorated and equipped with everything that you need for the most part. We cooked breakfast in the mornings and we just purchased food and cooking spray. All of the pans and dishes needed were in the kitchen. There was some foil and salt and pepper. If you want more seasonings you have to buy them. But check the kitchen before going to the store to avoid buying unnecessary items. Paper towels, laundry pods, dishwasher pods, dish detergent, tissue, and hand soap was provided as well. But again, check before you go to the store, some of these items may have been left by prior tenants and we just lucked up. The location was great. We could easily walk to the beach, but we drove because we had a lot of stuff. The beds are comfortable, the tenants above and beside us were quiet. We were close to restaurants and appreciated not having to go far to get food. Overall, this was a great experience and we would definitely book again!