Overall great experience. Beware of small fees paid upon arrival (property or city fees). Hotel staff is very friendly and helpful!