Clean, comfortable and well situated.
Communication is great.