Check-in, check. Staff, check. Room, check. Cleanliness, check. Feel safe, check. We didn't eat at the restaurant so I can't review that but everything else was perfect. We even added a day (4th of July!!) and they didn't blink an eye. Totally worth the money. When we come back, we are staying here.