If the staff are all like Preston, I think I would stay there! This is a classy, professional response. In a few words, you addressed the issue, handled the situation and put forward solid proof of resolution! Well done!