Three Stars
Nice but a little longer then expected
Rating: 3 stars