Stunning location next to the sea and great restaurants, very special place to stay.