seraphic

adjective: Like an angel: serene, beautiful, pure, blissful, etc.