We have stayed here four times and the place is always clean and meets our needs. We usually have breakfast in the morning at your restaurant and just relax before heading out. I also checked out the take out Mexican and that was very good.