5 stars! Clean, gorgeous & comfortable!