First off this hotel is fantastic. From the rooms to the food at the breakfast buffet, even the amenities and the staff were all so amazing. In fact we even planned to return in a month for a family trip with our relatives who were coming down to Sri Lanka. Unfortunately an hour before the check out we were treated very rudely by a female reception staff. The night before our checkout, my father made a call to the front desk and requested to have an hour extra before we checkout. Check out time was 12pm and the gentleman at the front desk agreed to extend it to 1 pm, at no cost. The next day at around 11.50 pm we get a call from the front desk from a very impolite female staff asking why we haven't left yet. Then my dad explained the situation and she very reluctantly said she would check and call us back. She never ended up calling us. Again around 12.45 pm we get a call to our room (we were all packed and just about to step out). I pick up the call this time, and it was the same lady. In a very sarcastic tone she proceeded to ask us that it's nearly 1 pm and why we haven't left yet. I respond saying we are just about to step out now. She cuts me off, in a threatening tone she says "If you are not down before 1 pm, we will charge you" Even during the checkout procedure this particular staff was very loud and behaved in the most impolite manner. We have been to several high end hotels and this was the first time we have had such an experience. I wonder if it was a foreign guest if the treatment would have been the same, as there has been an increase in events of partiality towards locals, in the hospitality industry. We only stayed till 1 pm because it was agreed upon in advance, if it wasn't possible we would have certainly checked out at 12pm. Before this incident happened our probability of returning was at 100% but no matter how minor, this incident instantly reduced it to a zero