We have stayed in nicer places but this one worked for us. The staff was nice. The rooms were decent. The only complaint I had was the dirty carpet. I would not let my child play on the carpet without laying a blanket down first. They should really replace it. Definitely need slippers to walk around in your room. Other than that, the rooms were spacious and parking was not a problem at all. Staff was very responsive. I would not mind staying there again.