A lovely, warm and beautifully appointed holiday destination with the beach, and an amazing array of quality cafes, restaurants and boutique stores within a short stroll.