A popular beach destination with soft sand, calm waters, and a lively town atmosphere offering restaurants, shops, and local entertainment.