Nice, clean, convenient. A bit pricey though.