Cool, bohemian place next to the beach and great restaurants