I don't know if it's a bad thing or a good thing that DavidsTea is in the beaches now... I have to stop myself from buying out the store every time I pass by!
The staff is unbelievably friendly. I bought a travel mug a couple months ago and was not happy with it - I didn't even have the bill anymore, but the staff was super awesome about it and gave me a store credit. It's very spacious with big windows and a couple tables for you to sit and relax.