Awesome location with direct access to the beach.
Staying at one of the apartments here puts you just a few short steps from the beach, so you can easily stroll down to the sand each morning. There are also some great restaurants and bars within walking distance.