Beautiful, stylish, chilled and close to plenty of amazing beaches. 10/10