SMD Capacitor - read its values - 3H5 VLPU 330 2.5v
It is a polymer cap by Matsuki Polimer. Datasheet can be found here.

As you guessed: 330uF, 2.5V.

VLPU is the name of the product series.

3H5 is the datecode (couldn't find how to translate it).