Clean, well situated, hassle free. Had everything you needed.