No problems with this hotel
Yes it is.
Very! :) Not to worry
Yes, the front desk does go out of the way to help, even getting a taxi for you when you need to go somewhere outside the main city center
Get an answer from Grand Business Inn staff and past guests.