Clean, well appointed. Nice furnishings. All top notch.