Gorgeous place with loads of character and a fantastic location. Lots of walkable beaches, shops and restaurants. Would definitely recommend to friends!