Fantastic. Romantic. Wonderful.