I stayed at the IC, which is regarded as the best place in town by my company, although I haven't checked out any of the other places. It's a nice hotel and not too badly priced. Good security to, which is important for some people.
I flew BA, which was OK I guess. They fly an A321 which has to refuel in Yerevan. They have the old club world cradle seats and business takes up half the aircraft at least. It was quite a cool flight actually. In Yerevan some PAX terminate the flight but new PAX are not allowed on. The cabin crew warned of theft from bags as the economy PAX passed through the C cabin to leave