A cute urban haven for those wanting the beach, swimming, beautiful walks and great cafes.