Perfect location right by the beach. We thoroughly enjoyed our stay in an apartment that ticked all of the boxes required.