The place is small but very clean and the staff is friendly. The 2nd time we went one of the staff asked if we have a loyalty card & we said no cuz we weren't given one before. That was the only sad part. The shakes is amazing purely fresh and u can taste the mango and other flavours. We tried the M&M (best one for me) young coconut, mango mania and mango milkshake. It was all worth it & would definitely come back