Great location - close to beach, convenient with a lot of shops and restaurants nearby, while not crowded.
View is also great looking to the mountains and the city.
It also has a lot of handy and thoughtful beach equipment, like chairs, towels, umbrella.