Not a fan of this particular location. I guess it's hard to compare it to the Goldilocks in the Philippines when they give you top notch customer services.
Not very friendly at all and the vibe in here feels like your not wanted. Being a Filipino/American I dislike when everyone talks Tagalog and I can't speak it but can understand it, be care what you say.