Their quality, variety, customer service, and cleanliness all deserve 5 stars in my opinion. This is our favorite place for a treat - we have to stop ourselves from coming too often, it’s so crave-worthy! Their ice creams and sorbets are all homemade with real fruit and other ingredients, and are so delicious. Lots of wonderful tropical fruit flavors, as well as standard flavors, and some really wonderful unique flavors. Cheesecake with strawberries, rice, burnt milk, guava, cherry amaretto are all favorites in our family. Their chocolate dipped ice cream paletas are also wonderful (try the strawberry cream dipped in chocolate, so good). Their ice cream is perfectly creamy, and just the right texture. It’s also not quite as sweet as most places, so the flavors really shine through. The employees are always super friendly and efficient. Thank you, Ocean Rainbow!