The room was good, lots of useful features and spacious for its price range. The breakfast tasted good, however the menu lacks variety especially in the protein menus as there is usually only 1 protein other than the made-to-order omelette. Usually even in a lower-tier hotel you'd get at least beef or chicken sausages as the basic choice. Our bad experience was during the check out period. After the last day's breakfast, I went to the front office and requested a 1PM late check out, as I had to work half-day checking out before noon would not be possible. The front office lady said she noted the request and we were supposedly able to check out at 1. However at around 11AM, my wife called me and said that a front office person has called the room requesting us to be at the lobby for check out before 12PM, which confuses us because there is not much time left and my wife had to pack and carry my luggage down to the lobby on her own. I sprinted from my office as soon as the clock hits 12, and as soon as I got to the lobby, I asked for an explanation to the same lady who confirmed my late check out request, but she bluntly said she "didn't know who called my room". This is confusing to us as it gives us two scenarios: 1) the caller, another front office staff did not check the late check out request that was put in the system, indicating an unorganized service system, or: 2) an unknown person other than hotel staff managed to randomly call our room with the front office telephone (because the staff said she did not know who called our room), which would seem to us as a potentially serious hotel security breach. The experience could've been good, but the highly uncomfortable check out incident makes the stay a bad experience overall and I hope the other hotels that I will be staying in after this one would not have the same disorganization. Please sort it out so it does not happen to other guests.