I have to agree with everyone regarding Ivans @ Catcha Falling Star. That's my top choice!
Bentley's is great too (that's a really fun experience and so delicious)
Blue Mahoe @ Spa Retreat is another option.