The location was perfect because we wanted to be near the beach but also the city. We had a rental car which was really helpful because we could drive to a nice beach quite easily and we took taxis into the city because parking can be difficult to find, but we also walked one day which was only 30 minutes.
Overall the stay was really nice and the apartment had everything we needed - except a wine opener ;)