Very clean apartment across the road from a stunning beach. It's got everything you could need.