My experience wasn't bad but it wasn't phenomenal either. The front desk personnel have limited English but they really tried their best to communicate and help me. They were willing to go the extra mile to make my stay memorable. Breakfast was a little disappointing because most of their food was super oily. Even though breakfast finishes at 10:30, from around 9am they refill some of their dishes. When they start packing away and you are still sitting there enjoying your breakfast, they have no consideration that you might want something. Usually in most hotels I've been to, someone goes to each table to notify the guests that cleaning up is about to commence so that guests can quickly grab whatever they might want before it's taken away.