Wonderful apartment. Stylish, immaculate. Across the road from a beautiful beach.