The apartment is clean and comfortable. We enjoyed the neighborhood feel with a lively bar downstairs and a playground for the kids as well. We ended up having to buy some basics like dishwashing detergent and more toilet paper because the company only provides a token welcome packet. The walk to the beach takes about 10-15 min, which was fine for us. The apartment does not come with beach towels or other things like chairs or boogie boards so plan on bringing your own.