Fantastic sea and mountain views. A short walk to restaurants and shops. It has everything you need to have a great vacation.