We enjoyed our time at the apartment!! It was easy to park and get around to all major attractions by car, but it wouldn't have been unreasonable to reach most restaurants, shops, etc. by foot if need be. We enjoyed using the hot tub and pool. For two people, the apartment was spacious and the balcony and view were an added bonus. We had plenty of little condiments and everything necessary to use the kitchen right away (bought some milk and coffee for the mornings). The bathroom also offered shampoo, soaps, etc. We had to buy sunblock, but literally anything else you could possibly want to enjoy the beach, from a cooler to towels to chairs, was made available and that was tremendously useful to us during our time. The hot water did run out fairly quickly compared to what we're used to, if I had one thing to note. The bed was very comfortable, the AC kept us cool during the day, and the neighborhood felt safe and friendly.