I've been here multiple times already and the food is really yummy! I've tried their Java Fried Rice, Pad Thai, and Singaporean Rice Noodle - which are all delicious! The best part is that they all come with combination of proteins (chicken, beef, and shrimp) - so no need to choose between any of them! They're really flexible with making the dish milder or spicier so don't be afraid to ask the waiter for a customized order.
I've had really positive experiences here. The waiters are usually very friendly and cooperative - and the food comes out relatively fast. This place can get busy during popular dinner hour so expect to wait a bit sometimes - especially with larger groups.
Definitely would recommend this restaurant! Can be a bit "pricey"! Dishes are about $12 each.
Aside: If you don't like "sweet" pad thai, then I would not recommend it from Spice Island. I personally am not a big fan of the sweet flavor.