If you want only the basics without much expectations, and only want to stay away from the noisy streets, this can be an option.
However it wasn't very pleasant for us when we first arrived as we didn't feel welcomed. We were being "interrogated" as we were late to be out of customs before meeting the driver. I mean we were late, and the driver was also not to be found right away, but we were fine with the driver. It's more about being questioned at the reception as if they were ready to accuse us of being late, and assume we took another taxi which wasn't true at all. If you haven't understood the situation completely, you shouldn't have this assumption towards your customer. It wasn't a good feeling.
In addition, while it was such a long journey flying there and a long ride to the hotel, the receptionist only kept listing out items that we could be charged of, including a safety box, and when we asked if we could get some water, the answer was "you could get it in the room" but the room was not ready for us to check in yet! "So you go to our restaurant and buy". It wasn't about the money, but even when we went for the cheapest massage parlour, they would serve us some water. It doesn't cost much, and it will be very much appreciated to show some hospitality as it was a long journey. A lot of things can be improved without costing a lot of money. It's a matter of whether you want your customers to feel welcomed, given that you work in the hotel industry.