It is OK except, as Anna said, it uses the polite form of "you". In modern Russian "I love you" is typically used with the informal form, so your sentence has a bit of the "Good Old Times"/bookish...