You get what you pay for, as long as you don't plan to spend any real time in the apartment, it works out (and to be fair is in walking distance of the beach and shops) -- but I would avoid doing much more than sleeping there.