Mud Volcanoes, The Temple of Eternal Fire, Lakes, Greenery, delicious cuisine and above all super friendly people are amongst the top reasons to visit Azerbaijan.
Currency: Azerbaijani manat, US dollars are accepted only at few places.
Language: Official language is Azerbaijani and very few people speak English.
Visa: Pakistanis can get e-visa by applying online. Standard visa cost 23 US $ and takes three days. Urgent visa will cost 50 US $ and is issued within 3 hours. Visa validity is three months with maximum 30 days stay.
Climate: The climate of Azerbaijan is very diverse, consisting of 9 out of 11 existing climate zones, making it ideal destination throughout the year. If you want to go for skiing, then head to Shahdagh, Azerbaijan’s first ski resort from December to January. Overall the best time to visit the country is during the months of April-June and September-October. I visited in May and was welcomed by clear skies, pleasant weather and bloomed flowers.
Trivia: The first known fireplace and construction in human history, which dates back from 700,000 to 500,000 years ago, was discovered in Azikh Cave, the largest cave in Azerbaijan.
Fish from Caspian sea to local meats mainly beef and mutton, traditional cuisine is famous for an abundance of vegetables and greens used seasonally in the dishes. Saffron-rice plov is a must.
Heydar Aliyev International is a modern airport, just 20-minute drive from Baku City Center.
Metro and buses are available in Baku, keep coins handy to buy metro tickets. Taxis are also available, but some are nonmetered.
Talking about Baku, it has a range of hotels suiting your needs. You can find a hotel room starting from 20$/night. There are many listing available on Airbnb as well (use this link to get 25$ off).
You can also check other travel resources which will help you plan your trip better.
There are some famous nightlife spots such as Park Inn By Radisson, but these come to life only on weekends.