A sparkling clean, two bedroom self contained apartment with amazing sea views.