Who do like better??(no,this isn't the person who'll she end up with)
idyllic ; extremely happy, peaceful, or picturesque.