Stunning apartment with every added extra to make for a comfortable and stylish stay. The private beach is beautiful.