This charming old-meets-new destination is perfect for a laid-back weekend filled with spectacular views, trendy shops and delicious food.