Cape of Rodon is absolutely beautiful