Perfect
Convenient, reliable, exactly as expected, no surprises, perfect.
Rating: 5 stars