A habitable exoplanet?