Lovely location. About 20 mins walk to the beach and 5 to - 10 mins walk to shops and restaurants. We had a great time there (a big party of 5 adults and 2 kids under 3). The only drawback was the amount of stairs, they get tiresome after a big day out.