Excellent! Met my needs and more!
I definitely would stay again.