This apartment was well stocked with everything you needed to cook dinner or to have a picnic on the beach. It also has a full size washer / dryer which comes in handy when you are traveling. The apartment was perfect for our stay, but unfortunately, we were a little disappointed with the maintenance of the condo complex. Pool area definitely needed attention and the pool was very heavily chlorinated.