That is not really enough I think as your tips will come to $70 pp so that eats most of it up right there. $400 is a more reasonable #. Even those that watch their money often spend that much without tips. I know we do. You should not worry as if you have too much they will refund you the excess the morning of departure in a check right there. They night even cash it for you as they did mine once.