Michelle said: December 6, 2012 9:13 am PST
LOVE this place, the atmosphere is chillm artsy and the staff is so friendly. I work on the key for a resort and will definately recommend LeLu. I also love the fact that y ou have wi-fi and a computer available.