We have stayed here multiple times and it is great value for the money. This past stay, however, the cleaning job wasn't as good as usual (garbage left in room, duvet had a weird smell), but otherwise there have never been any issues. The management is very nice to our kids.