I have stayed at this hotel numerous times for several days at a time. The rooms are always clean. The desk staff is courteous and friendly. The pool is great. Breakfast is good. Great place to stay. I have stayed at this hotel over twenty times and never had a bad night.