Clean, tastefully decorated, excellent hospitality. Perfect all the way around!