I visited Baku on business recently, and staid at the JW. Very comfortable, with nice rooms, great amenities and excellent service. It is located near the promenade on the Caspian Sea, and convenient for the old town and shopping and museums. Staff very helpful. Highly recommend it for a business traveler.