Great self contained apartment. Very modern and spotless. Location is perfect - literally a 2min walk to the beach (5mins to the patrolled area), and close to shops and restaurants. Couldn't ask for more.