Would like to suggest Brazil Las Pamplas at Club St. I find that it is a very nice restaurant, fresh flowers on every table. If your BF loves to eat meat, you can order the buffet. The waiter will bring different types of meat on skewers to your table, and slice directly onto your plate. The quality of the meat is very good. It is similar to the Brazil restaurant at Sixth Ave, but much more up scale and the service is much better.
Would also not recommend Equinox.