Our stay was at this hotel was great. You could not ask for better service from the staff, in fact they went out of their way to book tours, free shuttle to the market, and transportation to the airport. The rooms we booked were very clean, well appointed with mini bar, coffee, and lots of bottled water. The restaurant has a full self serve breakfast, and someone to make your omelet for you. Dinner menu as well till 10:00pm. One outstanding point is the staff, they are so friendly and helpful, they go out of their way to help if they can, always with a smile, there is some language issues, but not to bad that you cannot get by, that is a part of traveling, which my family enjoys. Would my family say here again, you bet, in a heartbeat. We have agreed that when we return this the hotel we will choose.