The twenty is a decent company with good services....
The twenty is a decent company with good services. The website is easy to navigate and finding information is not a problem. However, there is room for improvement in terms of design and user experience.