Simple customer database

Simple customer database

This is my first time to Zoho, so  be gentle :)

I am thinking of using Zoho CRM to create a customer database with the following requirements.

I would like some comments and feedback if I am on the right track with Zoho CRM.

Requirements
=========
3 users
Store notes on companies and individual contact  within a company.

Contact would hold name, email address and phone number and may be addresses


The type of data we would store would be

Day to day entry
1. Add new companies and contacts
2. Add new data  - date of entry, contact, company  and a text note  when we visited them or had contacted them..
3. Edit and remove data
4. Run a monthly report on the text notes.

We are thinking 2000 company entries and 6000 contact entries.


Would Zoho CRM be a suitable  choice.

Thanks in advance.

Regards
Joe