Awsome place
The small shop in Holiday Inn is very expensive, but it provides some convenience.
The hotel is very nice