Alone would be nicer, as its more intimate and stuff, but for me thats worse xD I blush extremely easily, so probably in public so I don't feel under pressure to compliment the person back or whatever. I dunno :/