Made a trip recently with some friends who were travelling with infants. Couldn't have started off on a worse note, despite getting there right at the check-in time of 2PM were made to wait for 2 hours to get our rooms! The lady at the reception was downright rude, rather than sounding apologetic, it seemed as if she was doing us a favour! The rest of the service staff is helpful, but service is generally slow.
The rooms are decent and very large, but certainly you would come to expect better standards from Taj.
Food is decent but not great, though the Indian food is actually quite good.
The property is massive and beautiful, you can go biking or jogging along a trail along the coast. This is highly recommended.
Overall quite a mixed experience, I would certainly think twice before recommending this hotel to someone else. Go there for the novelty of being the only resort on the Island, certainly don't expect Taj standards.