Fantastic apartment with epic views, on the beach and 100m to the shops. Has it all...