We have stayed at Tamarind a few times and enjoyed it a lot.
Very nice atmosphere. Good food and if you are there on the right night, they do a great team trivia quiz game. Don't mind the dogs. Once you get there you will realize that there is no one there to compromise your valuables.